teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

エラーが出なくなったが、表示が?P?s??となる

2018/07/10 04:54

投稿

bitcoiner2045
bitcoiner2045

スコア47

title CHANGED
File without changes
body CHANGED
@@ -31,4 +31,23 @@
31
31
  ```
32
32
 
33
33
 
34
+ 追記:
35
+ ```ここに言語を入力
36
+ <?php
37
+
38
+ $fp= fopen("/Users/tanakaakio/Desktop/phptanaka.txt","r");
39
+
40
+ $line = fgets($fp);
41
+
42
+ fclose($fp);
43
+
44
+ $hoge = file("/Users/tanakaakio/Desktop/phptanaka.txt");
45
+
46
+ print $hoge[0];
47
+
48
+ ?>
49
+
50
+ ```
51
+ エラーは出なくなりましたが「?P?s??」と表示されます。
52
+
34
- 何が間違っているのでしょうか。ご回答願います。
53
+ 改めて何が間違っているのでしょうか。ご回答願います。

4

フォルダ名:phptanakaをファイル名:phptanakaに

2018/07/10 04:54

投稿

bitcoiner2045
bitcoiner2045

スコア47

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,8 @@
5
5
  と文字を打ち、txtにして保存しました。(ファイル名:phptanaka)
6
6
  次にviエディタで下記を打ち込みました。
7
7
 
8
+ ```ここに言語を入力
8
- ```<?php
9
+ <?php
9
10
 
10
11
  $fp= fopen("phptanaka", "r");
11
12
 
@@ -14,10 +15,12 @@
14
15
  fclose($fp);
15
16
 
16
17
  $hoge = file("phptanaka");
17
- print $hoge[1];
18
+ print $hoge[0];
18
19
 
19
- ?>```
20
+ ?>
21
+ ```
20
22
 
23
+ ```ここに言語を入力
21
24
  Warning: fopen(phptanaka): failed to open stream: No such file or directory in /Users/tanakaakio/aaa.php on line 3
22
25
 
23
26
  Warning: fgets() expects parameter 1 to be resource, boolean given in /Users/tanakaakio/aaa.php on line 5
@@ -25,6 +28,7 @@
25
28
  Warning: fclose() expects parameter 1 to be resource, boolean given in /Users/tanakaakio/aaa.php on line 7
26
29
 
27
30
  Warning: file(phptanaka): failed to open stream: No such file or directory in /Users/tanakaakio/aaa.php on line 9
31
+ ```
28
32
 
29
33
 
30
34
  何が間違っているのでしょうか。ご回答願います。

3

(フォルダ名:phptanaka)→(ファイル名:phptanaka)

2018/07/10 03:04

投稿

bitcoiner2045
bitcoiner2045

スコア47

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  1行目
3
3
  2行目
4
4
  3行目
5
- と文字を打ち、txtにして保存しました。(フ名:phptanaka)
5
+ と文字を打ち、txtにして保存しました。(ファイル名:phptanaka)
6
6
  次にviエディタで下記を打ち込みました。
7
7
 
8
8
  ```<?php

2

空白を半角にして、ダブルクォータを半角にして再度トライしたが、まだエラーが出る

2018/07/10 02:59

投稿

bitcoiner2045
bitcoiner2045

スコア47

title CHANGED
File without changes
body CHANGED
@@ -2,23 +2,29 @@
2
2
  1行目
3
3
  2行目
4
4
  3行目
5
- と文字を打ち、txtにして保存しました。(php.aaa.txt)
5
+ と文字を打ち、txtにして保存しました。(フォルダ名:phptanaka)
6
- 次にviで下記を打ち込みました。
6
+ 次にviエディタで下記を打ち込みました。
7
7
 
8
- <?php
8
+ ```<?php
9
9
 
10
- $fp= fopen("php.aaa.txt", "r");
10
+ $fp= fopen("phptanaka", "r");
11
11
 
12
12
  $lines = fgets($fp);
13
13
 
14
14
  fclose($fp);
15
15
 
16
- $hoge = file("php.aaa.txt");
16
+ $hoge = file("phptanaka");
17
- print "$hoge[ 1 ]";
17
+ print $hoge[1];
18
18
 
19
- ?>
19
+ ?>```
20
20
 
21
- Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /Users/tanakaakio/aaa.php on line 10
21
+ Warning: fopen(phptanaka): failed to open stream: No such file or directory in /Users/tanakaakio/aaa.php on line 3
22
- 構文解析エラー:予期しない ''(T_ENCAPSED_AND_WHITESPACE)、行10の/Users/tanakaakio/aaa.phpの ' - 'または識別子(T_STRING)または変数(T_VARIABLE)または数値(T_NUM_STRING)となりました。
23
22
 
23
+ Warning: fgets() expects parameter 1 to be resource, boolean given in /Users/tanakaakio/aaa.php on line 5
24
+
25
+ Warning: fclose() expects parameter 1 to be resource, boolean given in /Users/tanakaakio/aaa.php on line 7
26
+
27
+ Warning: file(phptanaka): failed to open stream: No such file or directory in /Users/tanakaakio/aaa.php on line 9
28
+
29
+
24
30
  何が間違っているのでしょうか。ご回答願います。

1

printの行末に ; をつけました。

2018/07/10 02:52

投稿

bitcoiner2045
bitcoiner2045

スコア47

title CHANGED
File without changes
body CHANGED
@@ -14,13 +14,11 @@
14
14
  fclose($fp);
15
15
 
16
16
  $hoge = file("php.aaa.txt");
17
- print "$hoge[ 1 ]"
17
+ print "$hoge[ 1 ]";
18
18
 
19
19
  ?>
20
20
 
21
- Parse error: syntax error, unexpected '$lines' (T_VARIABLE) in /Users/tanakaakio/aaa.php on line 5
21
+ Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /Users/tanakaakio/aaa.php on line 10
22
- 解析エラー:構文エラー。予期しない '"' /Users/tanakaakio/aaa.php on line 10
22
+ 構文解析エラー:予期しない ''(T_ENCAPSED_AND_WHITESPACE)、行10の/Users/tanakaakio/aaa.php ' - 'または識別子(T_STRING)または変数(T_VARIABLE)または数値(T_NUM_STRING)となりました。
23
23
 
24
- となりました。
25
-
26
24
  何が間違っているのでしょうか。ご回答願います。